sharpfin barracuda - Turkish English Dictionary